English edit

Noun edit

chimangos

  1. plural of chimango

Spanish edit

Noun edit

chimangos m pl

  1. plural of chimango