English-Romanian dictionary »

babiroussa meaning in Romanian

EnglishRomanian
babiroussa (hoglike quadruped)
noun

babirusasubstantiv
{f}

babirusăsubstantiv
{f}

Your history