Arabic-English dictionary »

مصاص دماء meaning in English

ArabicEnglish
مصاصة f

lollipopconfectionery on a stick