C 2

Idiom The red tape

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.

Created by blogdeserena

Red tape

Idiom ' Red tape'

 

 

Many view Spain as a country where doing anything administrative usually implies a lot of red tape. What does this mean? 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.