English
›
Words
doing
small things that others don’t like
Translation:
English
Adjective
8
obnoxious
Add
Translation