Spanish-French dictionary »

bazuca meaning in French

SpanishFrench
bazuca noun
{f}

bazookanom {m}

bézoukanomFnomM