English-Italian translations for cloche
Definition of cloche
- A glass covering, originally bell-shaped, for garden plants to prevent frost damage and promote early growth
- A tableware cover, often resembling a bell
Trending Searches
Popular Dictionaries