French-Spanish dictionary »

triade meaning in Spanish

FrenchSpanish
triade nom {f}

tríadanoun
{f}