FAQs About the word tomato concentrate

トマトペースト

a concentrated form of tomatoes

No synonyms found.

No antonyms found.

tomato blight => トマト疫病, tomato => トマト, tomatillo => トマティーヨ, tomasso parentucelli => トマゾ・パレンツェリ, tomas de torquemada => トマス・デ・トルケマダ,