French-Spanish dictionary »

démerdard meaning in Spanish

FrenchSpanish
démerdard adjectif

astutoadjective

Your history