Vietnamese → English
dằn vặt
Vietnamese → English
Related translations
Probable or possible matches from the bilingual dictionary.
dằn vặt
agony ; get the best of ; guilty ; haunted ; haunting ; hell out of ; myself ; paying ; than austerity ; the spine ; tormented ; torture ;
dằn vặt
agony ; get the best of ; guilty ; haunted ; haunting ; myself ; paying ; than austerity ; the spine ; tormented ; torture ;