Polish-Latin dictionary »

pięta meaning in Latin

PolishLatin
pięta (anatomia, anatomiczny) tylna część stopy
noun

calx | talusnoun