chamalo
Chamicuro
Noun
chamalo
(
zoology
)
bat