French-Spanish dictionary »

retour sur trace meaning in Spanish

FrenchSpanish
retour sur trace nom {m}

vuelta atrásnoun

Your history