French-Spanish dictionary »

carapa meaning in Spanish

FrenchSpanish
carapa nom {m}

carapanoun

carapace nom {f}

caparazónnoun
{m}

carapater

apresurar

Your history