Arabic etymological dictionary

LAHHISA

lahhisa: translation

lick up [lahhasa]