Multilingual Turkish Dictionary

İÇİNDEN GÜLMEK

İÇİNDEN GÜLMEK : Turkish English

lough in one's sleeve