barbaiana

For definition of barbaiana, please visit here.