Nibrals

English

Noun

Nibrals

  1. plural of Nibral

Anagrams