Polish-German dictionary »

ludzka tarcza meaning in German

PolishGerman
ludzka tarcza

menschlicher Schutzschild