Turkish-English dictionary »

ihbarcı meaning in English

TurkishEnglish
ihbarcı noun

setter [setters](one who sets something)
noun
[UK: ˈse.tə(r)] [US: ˈse.tər]