one who shows, displayer; discloser, divulger, one who exposes

listen to the pronunciation of one who shows, displayer; discloser, divulger, one who exposes
English - Turkish

Definition of one who shows, displayer; discloser, divulger, one who exposes in English Turkish dictionary

revelator
Açığa vuran, ifşa eden kişi
English - English
{i} revelator