Buffoons meaning

Plural form of buffoon.
noun
0
0
Advertisement