grease the feet - French English Dictionary
History

grease the feet



Meanings of "grease the feet" in French English Dictionary : 1 result(s)

English French
Equestrianism
grease the feet graisser les sabots [v]