Arabic-English dictionary »

مصاصة meaning in English

ArabicEnglish
مصاصة f

lollipopconfectionery on a stick