LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Andorra la Vella” in Turkish

1 Turkish translation