Dictionary / Animals

slwwa d sshra

سلوّة ديال الصحرا

/SLWWA D SSHRA/

English

desert fox

French

renard desert

Part of Speech

noun

Register

standard