Meaning of barbikyu

barbikyu

Tagalog

barbikyu n. barbecue