Definify.com

Definition 2024


machewa

machewa

Chamicuro

Noun

machewa

  1. forest

Adjective

machewa

  1. bad