French-English dictionary »

goanna meaning in English

FrenchEnglish
goanna nom {f}

monitor lizard(lizard of the genus Varanus)
noun