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 62,052 µs.

bietviet — vietnamese to english dictionary