listen to the pronunciation of 惹
Chinesisch - Englisch
to cause (problems)
to stir up
to vex
to provoke
to attract (troubles)
to anger
to irritate