English-Turkish dictionary »

tomato purée meaning in Turkish

EnglishTurkish
tomato purée (concentrated sauce made from tomatoes)
noun

salçanoun