hagadau tugi

English: Translation
punch each other
adjective
carroll-soulik-1973