English

edit

Noun

edit

babirousas

  1. plural of babirousa

Anagrams

edit