Definify.com

Definition 2026


machewa

machewa

Chamicuro

Noun

machewa

  1. forest

Adjective

machewa

  1. bad