Dictionary / Adjectives
شتا قوية
/SHT-ta q-WI-ya/
English
heavy rain
French
forte pluie
Part of Speech
adjective
Register
standard