Meaning of barbekyu

barbekyu

Tagalog

n. roasted meat, fish, etc.