Italian-English dictionary »

a proprio vantaggio meaning in English

ItalianEnglish
a proprio vantaggio phrase

to one's advantage(in a way that is favorable to one)
phrase