Arabic-English dictionary »

المزبلة meaning in English

ArabicEnglish
المزبلة

Dunghill[UK: ˈdʌŋ.hɪl] [US: ˈdʌŋ.ˌhɪl]