meaning of anfibio

anfibio - Spanish to English

amphibian