Meaning of 自噴 in Japanese

  1. Words

Definition of 自噴

  1. (n, vs) gushing forth (e.g. oil well); natural emergence (e.g. spring water)

Words related to 自噴

Back to top