French-Spanish dictionary »

cascara meaning in Spanish

FrenchSpanish
cascara nom {f}

cáscaranoun
{f}

Your history