Translation of lagarto de Indias in English:

lagarto de Indias

alligator, n.

masculine noun

  • 1

    alligator