Translation of زد و کوب in English:

زد و کوب

phrase

  • beating
    thrashing