English-Latin dictionary »

obstacle, stumbling block, hindrance meaning in Latin

EnglishLatin
obstacle, stumbling block, hindrance noun

offendiculum [offendiculi](2nd) N
noun