Arabic-English dictionary »

مِبْيَض meaning in English

ArabicEnglish
مِبْيَض m

ovaryfemale organ