sakuà

sakuà
English: Translation
opossum
Spanish: Translation
tlacuache
noun
Animals