arratels

English

Noun

arratels

  1. plural of arratel