Arabic-English dictionary »

شَرْمُوطَة meaning in English

ArabicEnglish
شَرْمُوطَة f

whoresexually promiscuous person|slut

Your history