ܡܛܘܐ

mtawwe

verbeastern

Definition

to roast; to barbecue