Summary
Spanish to English:   more detail...
  1. concentrado de tomate:


Spanish

Detailed Translations for concentrado de tomate from Spanish to English

concentrado de tomate: (*Using Word and Sentence Splitter)


Wiktionary Translations for concentrado de tomate:

concentrado de tomate
noun
  1. concentrated sauce made from tomatoes

External Machine Translations:

Related Translations for concentrado de tomate