LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ning) sırıtmak” in English

1 English translation
EN
grin

Tom suppressed a grin.