Anfibio admin 5 years ago Anfibio Anfibio Definition Anfibio Spanish Adjective English meaning : amphibian