LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“selfcontained” in Turkish

4 Turkish translations
TR
ağzı sıkı

O, aile hayatı hakkında ağzı sıkıdır.