English
›
Words
able
to live both on land and in water
Translation:
English
Noun
8
amphibian
Add
Translation