Translation of amphibious in Malay

amphibious

adjective

  • 1

    dapat hidup atau beroperasi di air atau di darat