English–Spanish dictionary

Spanish translation of the English word ivory tower

English → Spanish
  
EnglishSpanish
ivory tower torre de marfil