English-French dictionary »

stumbling block meaning in French

EnglishFrench
stumbling block (hindrance)
noun

pierre d'achoppement◼◼◼nom {f}

écueil◼◼◻nom {m}