Definify.com

Definition 2026


chukchu

chukchu

Chamicuro

Noun

chukchu

  1. malaria