badabadai

English: Translation
having a tendency to meddle in others' affairs
adjective