English

edit

Noun

edit

delvauxites

  1. plural of delvauxite