דֶּלֶף

dripping

delep
Noun
2