Arabic-English dictionary »

مُسْتَذْئِبَة meaning in English

ArabicEnglish
مُسْتَذْئِبَة f

werewolfwolflike human