ܓܙܪܬܐ

gazarta

nouneastern

Definition

island