Arabic-English dictionary »

الوحش الذّكر meaning in English

ArabicEnglish
الوحش الذّكر

Grendel[UK: ˈɡren.dəl] [US: ˈɡren.dəl]