Tambukis

English

Noun

Tambukis

  1. plural of Tambuki