Spanish-French dictionary »

canalla | escelerado | malvado meaning in French

SpanishFrench
canalla | escelerado | malvado adjective

scélératadjectif

Your history