Spanish-French dictionary »

inmortal | invencible | invulnerable meaning in French

SpanishFrench
inmortal | invencible | invulnerable adjective

intuableadjectif