krokadail

English: Translation
crocodile
noun
ID
83