Polish-French dictionary »

amu-daria meaning in French

PolishFrench
Amu-daria

Amou-Daria