Dictionary / Animals
سلوّة ديال الصحرا
/SLWWA D SSHRA/
English
desert fox
French
renard desert
Part of Speech
noun
Register
standard