"giant salamander" translation into Italian

EN

"giant salamander" in Italian

EN

giant salamander {noun}

volume_up
1. zoology

Synonyms (English) for "giant salamander":

giant salamander

Similar translations for "giant salamander" in Italian

giant noun
giant adjective
Italian
salamander noun
Italian