Arabic etymological dictionary

LAHHIMA

lahhima: translation

devour [Seml-hh-m]