badabaatai

English: Translation
pl. form of having a tendency to meddle in others' affairs
adjective
carroll-soulik-1973