Polish-English dictionary »

stopa immersyjna meaning in English

PolishEnglish
stopa immersyjna noun

trench footnoun
medical condition