English-Italian dictionary »

stumbling block meaning in Italian

EnglishItalian
stumbling block (hindrance)
noun

scoglionoun
{m}