Verb
to trudge [ trudged ; trudged ]
to trickle [ trickled ; trickled ]
Noun
trickle [pl. trickles]
seepage {chem.}
دلف {كمياء}
leak {ing}
drip {ping}
oozing {chem.}
دَلْف {كمياء}
seeping {chem.}
دَلْف {كمياء}
...
seep {ing}