LAGARTO


Meaning of LAGARTO in English

noun an alligator.

Webster English vocab.      Английский словарь Webster.