Spanish-French dictionary »

demente | insensato | irracional meaning in French

SpanishFrench
demente | insensato | irracional adjective

insaneadjectif