WordNet: swaggering, swashbuckling

Sanatista
flamboyantly adventurous



swaggering


swashbuckling