LexiTurkTURKISH ↔ ENGLISH DICTIONARY

gülen surat” in English

1 English translation
EN
smiley

Tom wore a yellow T-shirt with a smiley face on it.