Arabic-English dictionary »

مَصَّاصَة meaning in English

ArabicEnglish
مَصَّاصَة f

pacifierfor a baby

مَصَّاصَة دِمَاء f

vampiremythological creature