Spanish-French dictionary »

winchester meaning in French

SpanishFrench
Winchester noun

Winchesternom {f}

Your history