ܡܡܛܪ

mamtir

verbeastern

Definition

to rain; to cause to rain; to shower, to heap, to rain down