French-Spanish dictionary »

transcréation meaning in Spanish

FrenchSpanish
transcréation

transcreaciónnoun
{f}