To say "you're welcome" in Italian, use this word, also a brand of spaghetti sauce
... And from 
what you say it sounds a lot like the more archaic English usage of pray, ... i 
have also heard tellers and customer service people in italy use it .... And to think 
all of these years I had avoided that brand for fear of fertility issues.