vocab dash
Log in
Sign up
fontaine de lave
Meanings
Noun
1. lava fountain
(geology)