Spanish-French dictionary »

de tal palo tal astilla meaning in French

SpanishFrench
de tal palo tal astilla

la pomme ne tombe jamais loin de l’arbre

Your history