hephaestus - English Synonyms Dictionary

hephaestus

n.
[1] Hephaistos