← JLPT N1 vocabulary list
まいる(mairu)声调 1
to go; to come; to lose; to be defeated; to give up; to be stumped (by)
It's been raining for days straight, it's really unbearable.