Polish-Latin dictionary »

skarpeta meaning in Latin

PolishLatin
skarpeta noun
okrycie (ubiór) stopy;

udonoun