rain_showerEnglish

rain shower, shower

Noun

A brief period of precipitation

English: shower, rain shower

Bahasa: hujan, musim hujan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words