Definify.com

Definition 2025


cachicamo

cachicamo

Spanish

Noun

cachicamo m (plural cachicamos)

  1. armadillo

Synonyms