truculent in French
truculent in French
agressif
Cruel or savage.
truculent
Cruel or savage.