ilijotʃomwa
In Swahili iliyochomwa
Iliyochomwa means 'grilled' or 'roasted'.
Category: food
"Nyama iliyochomwa ilikuwa nzuri."
← All Swahili words