Definify.com

Definition 2026


chamalo

chamalo

Chamicuro

Noun

chamalo

  1. (zool.) bat