Multilingual Turkish Dictionary

RAHATSIZ EDİCİ ŞEY

RAHATSIZ EDİCİ ŞEY : Turkish English

n. pest