French-Spanish dictionary »

roublard meaning in Spanish

FrenchSpanish
roublard adjectif

artero | marrulleroadjective