a device for charbroiling; a chargrill

listen to the pronunciation of a device for charbroiling; a chargrill
الإنجليزية - الإنجليزية
charbroiler