French-Spanish dictionary »

carabine meaning in Spanish

FrenchSpanish
carabine nom {f}

carabinanoun
{f}