Slovnenya

Translation English Spanish: animal leg

Dictionary: main
animal leg
noun
pata, pie.