hagabaubauanga

English: Translation
to have been criticized
adjective