French-English dictionary »

drumien meaning in English

FrenchEnglish
Drumien nom propre

Drumianproper noun