Arabic-English dictionary »

ذَات الرَّدَاء الأَحْمَر meaning in English

ArabicEnglish
ذَات الرَّدَاء الأَحْمَر f

Little Red Riding Hoodthe main character in this story