Polish-German dictionary »

babirusa meaning in German

PolishGerman
babirusa

Hirscheber