Find the word definition

Wiktionary

vulcanos

n. (plural of vulcano English)

Wikipedia

Vulcanos