Spanish-French dictionary »

can mayor meaning in French

SpanishFrench
Can Mayor noun

Grand Chiennom {m}