babirusas
English
Noun
babirusas
plural of
babirusa
Anagrams
babirussa
Spanish
Noun
babirusas
plural of
babirusa