montaˈtura
English translation of montaˈtura
nf
- [Mech] assembling; (di occhiali) frame; (di gioiello) mounting; (fig) exaggeration Definition of assembling in the British & World English dictionary Definition of assembling in the US English dictionary