hadihadi

English: Translation
break many times or in many places
verb