Multilingual Turkish Dictionary

BAĞIRSAKLARI SARAN ZAR

BAĞIRSAKLARI SARAN ZAR : Turkish English

n. omentum