English to Arabic

Meaning for:
Barbecued
other
شوى