ܡܛܪܝܬܐ

mattaritha

nouneastern

Definition

umbrella for rain, parapluie, rainshade