English

edit

Noun

edit

barrads

  1. plural of barrad

Anagrams

edit