babirusas

English

Noun

babirusas

  1. plural of babirusa

Anagrams

Spanish

Noun

babirusas

  1. plural of babirusa