meaning of Babyrussa

Babyrussa meaning in General Dictionary

See Babyroussa.