chesa nyama

English

Noun

chesa nyama

  1. Alternative form of chisa nyama