Spanish–English dictionary

English translation of the Spanish word sabroso

Spanish → English
  
SpanishEnglish
sabroso delicious; palatable; savory; tasty
sabor flavour; savour; taste; zest