kharkodi

English: Translation
giant lizard
noun
adjective
Reptiles and amphibians