LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Aveyron” in Turkish

1 Turkish translation