gluf

English: Translation
big lizard
noun
ID
88