ài shǒu ài jiǎo

Translation

  • to be in the way
  • to be a hindrance

Synonyms

Chinese Tones