Meaning ofamphibiousin English

amphibious

#uncommon#ielts
Definitions