rainfallEnglish

rain, rainfall

Noun

Water falling in drops from vapor condensed in the atmosphere

English: rain, rainfall

Bahasa: hujan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words