Definition of Truculent

  • 1. Defiantly aggressive Adjective Satellite

Semanticaly linked words with "truculent"