GALAtsitl’

English: Translation
land otter
noun
Animals