sulfatara — meaning in English
Portuguese → English · translate English → Portuguese instead
English meaning
- solfatara noun An area of volcanic activity that gives off sulfurous steam.
Senses
sulfatara is used for these senses in English:
- solfatara An area of volcanic activity that gives off sulfurous steam. [from 18th c.]