Arabic etymological dictionary

DAHASA

dahasa: translation

trample [dasa]