B2 · C1 · C2 · Idioms Idiom The red tape 21 September, 201919 September, 2020 blogdeserena One of the things people usually complain about in the country I live in is that there always seems to be lot of red tape. What does this mean? Click the quiz button to find out. click here! Comparte esto:TwitterFacebookLike this:Like Loading... Related Comparte esto:TwitterFacebookLike this:Like Loading...