Translation of alligator in Malay

alligator

aligator

noun

  • 1

    aligator, sejenis buaya