chimangos

English

Noun

chimangos

  1. plural of chimango

Spanish

Noun

chimangos m pl

  1. plural of chimango