Arabic · noun · Nature & the Garden

Tasarrub

तसर्रुब
Meaning

Seeping or infiltration; a gradual leaking through.