Definition of Kapachira Falls in English:

Kapachira Falls

proper noun

Pronunciation:

Kapachira Falls

/ˌkapəˈtʃɪərə/