Spanish-French dictionary »

carabina meaning in French

SpanishFrench
carabina noun
{f}

carabinenom {f}

chaperonnom {m}

duègnenom {f}

hacer de carabina

tenir la chandelle

Your history