Arabic-English dictionary »

زَبْدَة meaning in English

ArabicEnglish
زَبْدَة f

salveointment, cream or balm