Việtionary.net
Vietnamese Dictionary, Translate, and Learning
Loading ...
Vietnamese
Lamentable
Vietnamese:Lâm vào tình thế bi đát
English:To be driven into a lamentable position