Spanish-French dictionary »

interfera meaning in French

SpanishFrench
interfera adjective

intelloadjectif