BARBECUE


Meaning of BARBECUE in English

v. roast meat on a grill

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.