hagadau tugi

English: Translation
punch each other
adjective