Arabic-English dictionary »

بَابَا نُوِيل meaning in English

ArabicEnglish
بَابَا نُوِيل m

Santa Clausfictional figure