babirousas
English
Noun
babirousas
plural of
babirousa
Anagrams
babiroussa