English translation of 'mantello'
- (figurative, di neve)
- (technical, rivestimento)
'mantello' in Other Languages
British English: cloak NOUN
A cloak is a long, loose, sleeveless piece of clothing which people used to wear over their other clothes when they went out.
Translation of mantello from the Collins Italian to English Dictionary