Spanish-French dictionary »

versta meaning in French

SpanishFrench
versta noun

verstenom {f}