Dictionary / Nature

sh-shta

الشتا

/sh-SHTA/

English

rain

French

pluie

Part of Speech

noun

Register

standard

Gender

feminine