Translation of amfibia in English:

amfibia

amphibious

adjective

  • 1

    amphibious, able to live or operate both on land and in water, using both sea and land forces

noun

  • 1

    amphibian, amphibious animal or vehicle