French-Spanish dictionary »

iconostase meaning in Spanish

FrenchSpanish
iconostase nom {f}

iconostasionoun
{m}