Arabic-French dictionary »

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

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

Petit Chaperon rougem