Nyama Choma, meaning barbecued meat , Kenyan cuisine, Traditional assorted African dishes, Top view Stock Photo – Alamy