Englishfor English speakers
banana skin English
Meaning banana skin meaning
What does banana skin mean?
banana skin
Synonyms banana skin synonyms
What other words have the same or similar meaning as banana skin?
banana skin English » English
Examples banana skin examples
How do I use banana skin in a sentence?
News and current affairs
But the monetary union itself turned out to be a gigantic banana skin, inducing capital flows that pushed up costs around the European periphery.