self-acclaimed ( synonym found)

Definition of self-acclaimed:

°past tense of slalom.

Back to Top