foot meaning in French
n. pied, plante de pied; pied (mesure); pas; fond; pied d'une montagne; marge
v. poser une semelle; aller à pied; payer (familier); taper du pied en rythme
n. pied, plante de pied; pied (mesure); pas; fond; pied d'une montagne; marge
v. poser une semelle; aller à pied; payer (familier); taper du pied en rythme