Salamanders meaning

Plural form of salamander.
noun
0
0
Advertisement