Русский-Английский словарь »

колючая лента означает в английский

РусскийАнглийский
колючая лента noun
{f}

razor wire(a form of security wire)
noun