Arabic-English dictionary »

العم دهب meaning in English

ArabicEnglish
العم دهب m

Uncle Scroogerich miser