Dictionary / Nature
الشتا
/SH-ta/
English
rain/winter
French
pluie/hiver
Part of Speech
noun
Register
standard