Spanish-French dictionary »

telesto meaning in French

SpanishFrench
Telesto noun

Télestonom {f}

Your history