Definify.com

Definition 2025


chamalo

chamalo

Chamicuro

Noun

chamalo

  1. (zool.) bat