Arabic-English dictionary »

مفتضّ meaning in English

ArabicEnglish
مفتضّ

Deflowered[UK: diː.ˈflaʊəd] [US: diː.ˈflaʊəd]