Detail

definition
To cook food stuff on a grill over an open fire.
English
Change-Proposed

Other Properties

English preferred label barbcue Change-Proposed
English definition To cook food stuff on a grill over an open fire. Change-Proposed