Meaning of そぼ降る in Japanese

  1. Words

Definition of そぼ降る

  1. (v5r) to drizzle (rain)
Back to top