BAMBOCCIADE MEANING IN ENGLISH

• Bambocciade Definition & Synonyms

  1. (n.) A representation of a grotesque scene from common or rustic life.


RECENT SEARCHES