Word Definition - 惹人厌

rě rén yàn annoying; disgusting

Individual Character Details