Multilingual Turkish Dictionary

ÖKÜZ DERİSİ

ÖKÜZ DERİSİ : Turkish English

n. oxhide, buff