Spanish–English dictionary

English translation of the Spanish word pechera

Spanish → English
  
SpanishEnglish
pechera bib; bosom; breast; front