obstacle in Italian
obstacle in Italian
ostacolo
Something that impedes, stands in the way of, or holds up progress, either physically or figuratively
inciampo
Something that impedes, stands in the way of, or holds up progress, either physically or figuratively