English to Portuguese Dictionary salamander

salamander

salamandra
translation of 'salamander'
noun
salamandra
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one