French-Spanish dictionary »

froussard meaning in Spanish

FrenchSpanish
froussard adjectif

cobardenoun
{m} {f}

medrosoadjective

Your history