bocˈcaccia
English translation of bocˈcaccia
nf
- grimace far boccacce = make faces Definition of grimace in the British & World English dictionary Definition of grimace in the US English dictionary Translate grimace | into French | into German | into Spanish