institute of contemporary arts
/IH1 N S T AH0 T UW0 T AH0 V K AH0 N T EH0 M P ER0 EH0 R IY0 AA0 R T S/N
- 1
an artistic and cultural centre on The Mall in London, just off Trafalgar Square.
Translate โinstitute of contemporary artsโ into another language
Choose a language below to open the translator with English selected as the source language.