Multilingual Turkish Dictionary

ÇAMUR ATMA

ÇAMUR ATMA : Turkish English

n. mudslinging, calumny