Translation Of You Buffoon In Different Languages

English
Ways to say you buffoon
Ty šašku