LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Andorra” in Turkish

1 Turkish translation
TR
Andorra

Andorra, İspanya ve Fransa arasında bulunan küçük bir prensliktir.