Spanish-English dictionary »

domo tapón meaning in English

SpanishEnglish
domo tapón noun
{m}

lava dome(Circular mound shaped bulge built up from lava)
noun