Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“
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.