English-French dictionary »

pindus meaning in French

EnglishFrench
Pindus (mountain range)
proper noun

Pinde◼◼◼nom propre