BABYROUSSA


Meaning of BABYROUSSA in English

noun ·alt. of babyrussa.

Webster English vocab.      Английский словарь Webster.