Word info

nyama choma

Noun

Meaning

nyama choma (uncountable)

(Kenya) barbecued beef

Source: en.wiktionary.org

Close letter words and terms