Definition of トマトソース

トマトソース

tomatosoosu

noun
tomato sauce
Other readings:
トマト・ソース