Labarrs

English

Proper noun

Labarrs

  1. plural of Labarr