bbq grill

listen to the pronunciation of bbq grill
English - English
barbecue grill, portable fireplace over which meat is roasted