Definify.com

Definition 2025


machewa

machewa

Chamicuro

Noun

machewa

  1. forest

Adjective

machewa

  1. bad