Tumbukas

English

Noun

Tumbukas

  1. plural of Tumbuka