トマトピューレ
tomatopyūre

Noun

1. tomato purée

Other forms: