Meaning of ḍarabta?

The Past Verb: Definition, Building, Conjugation and Parsing