English-Italian dictionary »

monitor lizard meaning in Italian

EnglishItalian
monitor lizard (lizard of the genus Varanus)
noun

varanonoun