chamalo

Chamicuro

Noun

chamalo

  1. (zoology) bat