Dictionary
Search
Install dictionary
буффона́да
буффонада
noun
Meanings
buffoonery
slapstick