English-Polish dictionary »

babiroussa meaning in Polish

EnglishPolish
babiroussa noun
hoglike quadruped

babirussanoun