Spanish-French dictionary »

alienista meaning in French

SpanishFrench
alienista noun

aliénisteadjectif