Multilingual Turkish Dictionary

NE VARSA DİLİNDEDİR

NE VARSA DİLİNDEDİR : Turkish English

his bark is worse than his bite