Spanish-French dictionary »

torre de marfil meaning in French

SpanishFrench
torre de marfil noun
{f}

tour d’ivoirenom {f}