English edit

Noun edit

Larrakias

  1. plural of Larrakia