English-Italian dictionary »

reservoir meaning in Italian

EnglishItalian
reservoir [reservoirs] (large natural or artificial lake used as a source of water supply)
noun
[UK: ˈre.zəv.wɑː(r)]
[US: ˈre.zəˌv.wɑːr]

invasonoun
{m}