Spanish-French dictionary »

de tal palo, tal astilla meaning in French

SpanishFrench
de tal palo, tal astilla

les chiens ne font pas des chats

tel père, tel fils

Your history