BAMBOCCIADE


Meaning of BAMBOCCIADE in English

noun a representation of a grotesque scene from common or rustic life.

Webster English vocab.      Английский словарь Webster.