hagaduu dala

English: Translation
angry and ready to fight
adjective