English-Russian dictionary »

babiroussa meaning in Russian

EnglishRussian
babiroussa (hoglike quadruped)
noun

бабируссаnoun
{f}