LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sırıtma sırıtış. Grin and bear it. Sabırla tahammül et.” in English

1 English translation
EN
grin

Tom suppressed a grin.