German-French dictionary »

karpathen meaning in French

GermanFrench
Karpathen

Carpates