Multilingual Turkish Dictionary

LAUGHING TO MYSELF

LAUGHING TO MYSELF : English Turkish

kendi kendime gülüyorum, sessizce gülüyorum, bıyık altından gülüyorum