Definition of トマトペースト

トマトペースト

tomatopeesuto

noun
tomato paste
Other readings:
トマト・ペースト