Milta
About
ܙܪܝܒܬܐ
zariwta
noun
eastern
Definition
rainstorm, deluge, torrential rain
← Back to search