Multilingual Turkish Dictionary

KALANLAR

KALANLAR : Turkish English

n. leavings, leftovers, remains