- Japanese⇔English Dictionary

  1. 1. [v1, vi] to ooze; to exude; to percolate; to soak through

Kanji in this word