French-English dictionary »

pierre d'achoppement meaning in English

FrenchEnglish
pierre d'achoppement nom {f}

stumbling block◼◼◼(hindrance)
noun