Arabic-English dictionary »

متزعّم meaning in English

ArabicEnglish
متزعّم

Spearheaded[UK: ˈspɪə.he.dɪd] [US: ˈspɪr.ˌhe.dəd]