LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tétouan” in Turkish

1 Turkish translation