Arabic-English dictionary »

غِشَاء اَلْبَكَارَة meaning in English

ArabicEnglish
غِشَاء اَلْبَكَارَة m

hymenmembrane which occludes the vagina

Your history