LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Touggourt” in Turkish

1 Turkish translation