English to Spanish Dictionary foot

foot

Pie
translation of 'Foot'
verb
pagar
noun
pata,
base,
pie
Credits: Google Translate
Download the
HelloEnglishApp
image_one