See also: labras

English edit

Proper noun edit

Labras

  1. plural of Labra

Anagrams edit