charangos

English

Noun

charangos

  1. plural of charango

Spanish

Noun

charangos m pl

  1. plural of charango