Definify.com

Definition 2026


cachicamo

cachicamo

Spanish

Noun

cachicamo m (plural cachicamos)

  1. armadillo

Synonyms