Spanish–English dictionary

English translation of the Spanish word aparato de relojería

Spanish → English
  
SpanishEnglish
aparato de relojería clockwork; movement