Spanish–English dictionary

English translation of the Spanish word chistera

Spanish → English
  
SpanishEnglish
chistera plug; stove‐pipe; top‐hat