French-Spanish dictionary »

desperado meaning in Spanish

FrenchSpanish
desperado nom {m}

desperadonoun
{m}

Your history