bietviet

như cái gai trước mắt

Vietnamese → English (VNEDICT)
a thorn in one’s side, stand or stick out like a sore thumb

Lookup completed in 61,726 µs.

bietviet — vietnamese to english dictionary