Translation English Spanish: stumbling block
Dictionary: mainstumbling blocknoun1 alfilerazo,
complicación,
dificultad,
estorbo,
impedimenta,
impedimento,
interferencia,
joroba,
macanazo,
molestia,
molienda,
obstaculización,
obstrucción,
obstáculo,
pega,
problema.
2 complicación,
defecto,
deficiencia,
desarreglo,
desorden,
dificultad,
discapacidad,
estorbo,
fallo,
hándicap,
impedimenta,
impedimento,
imperfección,
incapacidad,
interferencia,
minusvalidez,
obstaculización,
obstrucción,
obstáculo,
pega,
problema,
tacha.