Remolacha in English | Spanish to English Translation and Dictionary

remolacha

 
remolacha
feminine noun
1. beetroot (planta) (British), beet (United States)
  • remolacha azucarera (sugar) beet
remolacha
beetroot; beet; (EEUU)
remolacha azucarera sugar beet
remolacha de mesa remolacha roja beetroot; beet; (EEUU)
Search history
Did this page answer your question?