Timbiras

English

Noun

Timbiras

  1. plural of Timbira.