hagaaduadu dangada

English: Translation
critical of others
verb