Spanish-French dictionary »

bravura meaning in French

SpanishFrench
bravura noun
{f}

sauvagerienom {f}