Spanish–English dictionary

English translation of the Spanish word chichón

Spanish → English
  
SpanishEnglish
chichón bump; lump