Thanolo ya rain ka Setswana

rain

Noun

  1. drops of water that fall from the sky

Neilwe Dithata ke Oxford