French-Spanish dictionary »

déposition meaning in Spanish

FrenchSpanish
déposition nom {f}

declaraciónnoun
{f}

Your history