German-French dictionary »

andorra meaning in French

GermanFrench
Andorra n

Andorre