English-Spanish translation for "wyvern"

EN wyvern Spanish translation

wyvern {noun}

EN wyvern
volume_up
{noun}

wyvern

Synonyms (English) for "wyvern":

wyvern
English