Flashbao · Browse decks · Pricing

Meaning

  • to fall
  • to precipitate
  • to wet
  • to rain

Add this word to a study deck

Other readings