group that sings humorous and satirical songs during carnival - Spanish English Dictionary

Suggest a Term