a drag on (the market)

przeszkoda, zawada

to be a drag on sth - być hamulcem czegoś by Aleksandria

Learn English on Memrise


Find other English courses on Memrise