English edit

Noun edit

Ababuas

  1. plural of Ababua