Arabic-English dictionary »

لَيْلَى وَٱلذِّئْب meaning in English

ArabicEnglish
لَيْلَى وَٱلذِّئْب f

Little Red Riding Hooda folktale