Indexed for both direct and reverse lookup.
that which prevents accomplishment; bottleneck; difficulty. cf. lema, Iemya.
kiremya (la) stumbling block, that which prevents accomplishment; bottleneck; difficulty. cf. lema, Iemya.