ܕܒܘܫܐ

dabusha

adjeastern

Definition

sticky, adhesive