French-Spanish dictionary »

intuable meaning in Spanish

FrenchSpanish
intuable adjectif

inmortal | invencible | invulnerableadjective