Definify.com

Definition 2024


chamalo

chamalo

Chamicuro

Noun

chamalo

  1. (zool.) bat