Summary
French to English:   more detail...
  1. épine au pied:


French

Detailed Translations for épine au pied from French to English


Wiktionary Translations for épine au pied:

épine au pied
noun
  1. something that causes discomfort

Related Translations for épine au pied