Sorry, no definitions found. Check out and contribute to the discussion of this word!
Sorry, no etymologies found.
Ive never seen anything like that here but its easy enough to make your own with a can of chopped or pureed tomatoes. they def. sell diced tinned tomatoes or the proper passatta (sp?) at most decent food shops, including tenglemann