arabanases

English

Noun

arabanases

  1. plural of arabanase