ˈsmorfia
English translation of ˈsmorfia
nf
- grimace; (moina) simper fare smorfie = 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