Spanish–English dictionary

English translation of the Spanish word terraza

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
terraza
(azotea)

SpanishEnglish
terraza terrace; veranda