Spanish-French dictionary »

despiadado | desalmado | impiadoso meaning in French

SpanishFrench
despiadado | desalmado | impiadoso adjective

impitoyableadjectif