Multilingual Turkish Dictionary

MAKARAYA SARILMIŞ ŞEY

MAKARAYA SARILMIŞ ŞEY : Turkish English

n. reel