ngararas

English

Noun

ngararas

  1. plural of ngarara.