Spanish–English dictionary

English translation of the Spanish word horma

Spanish → English
  
SpanishEnglish
horma block; hat‐block; last; shoetree