kieil in pehn wasaus

English: Translation
striped lizard
noun
ID
948