Spanish-French dictionary »

télex meaning in French

SpanishFrench
télex

télex