Spanish-French dictionary »

trastatarabuela meaning in French

SpanishFrench
trastatarabuela noun

quadrisaïeulenom {f}

Your history