Multilingual Turkish Dictionary

KAÇINILMAZ MASRAF

KAÇINILMAZ MASRAF : Turkish English

n. unavoidable cost