hagadogaa dangada

English: Translation
embarrass people by one's actions
adjective
carroll-soulik-1973