Việtionary.net
Vietnamese Dictionary, Translate, and Learning
Loading ...
Vietnamese
To sacrifice; to give up
Vietnamese:Cô ta đã hy sinh cho anh rất nhiều
English:She sacrificed herself for you too much