Turkish-English dictionary »

iftiracı meaning in English

TurkishEnglish
iftiracı noun

traducer(one who maligns another)
noun
[UK: trə.ˈdjuː.sə(r)] [US: trə.ˈdjuː.sər]

Your history