English-French dictionary »

damavand meaning in French

EnglishFrench
Damavand (mountain in Iran)
proper noun

Damavand◼◼◼nom propre