Arabic-English dictionary »

المعمِّدون meaning in English