Arabic-English dictionary »

مَصَّاص دِمَاء meaning in English

ArabicEnglish
مَصَّاص دِمَاء m

vampiremythological creature