one who makes a revelation; a revealer

listen to the pronunciation of one who makes a revelation; a revealer
English - Turkish

Definition of one who makes a revelation; a revealer in English Turkish dictionary

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