Translation of dualam in English:

dualam

amphibian

adjective

  • 1

    amphibian, animal that can live both on land and in water