Polish-German dictionary »

libusza meaning in German

PolishGerman
Libusza

Libussa