'Per favore' literally means 'for a favor' and is the Italian equivalent of 'please'.