English-Latin dictionary »

hindered / hampered meaning in Latin

EnglishLatin
hindered / hampered adjective

indupeditus [indupedita, indupeditum]adjective