Arabic-English dictionary »

مُوَلَّدَة meaning in English

ArabicEnglish
مُوَلَّدَة f

neologismrecently coined word