nuwijtimekayu

English: Translation
guts
Spanish: Translation
agallas / intestinos
Body parts