Arabic etymological dictionary

DAHHASHA

dahhasha: translation

press in [Hebdachass (compress)]