Spanish-French dictionary »

telesilla meaning in French

SpanishFrench
telesilla noun
{f}

télésiègenom {m}