Spanish–English dictionary

English translation of the Spanish word obra maestra

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
obra maestra
maestro
;
maestro
obra

SpanishEnglish
obra maestra masterpiece; master‐stroke; masterwork
maestro main; master; professor; teacher
obra work; workmanship