annoy English - Chinese

1.


2.

  • Englishcausing irritation or annoyance, troublesome, vexatious

  • Chinese


Related words

pet peeve  bug  bother  frost  frost|hoar  hassle  exasperate  trouble  roil 




English translator: English Chinese annoy  Eesti sõnaraamat   Español Traductor   Svenska Översättare