Arabic-English dictionary »

دُرْدِيّ الزَّيْت meaning in English

ArabicEnglish
دُرْدِيّ الزَّيْت m

amurcasediment in olive oil