And picior is both foot and leg
so foot can be translated as picior or talpa? Is that corrrect?
Talpa seems to be the sole of the foot.
So it is.
A Iadului. :o) There is an old name for the devil himself, "Talpa Iadului", literally meaning "Hell's Sole".
This is not an obvious question/sentence... Meaning to guess