protestation
nounDefinition of protestation
: the act of protesting : a solemn declaration or avowal
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more