Kurubas

English

Noun

Kurubas

  1. plural of Kuruba