invaso Italian - English
1.
Englishpool
-
Englishbody of water
-
Italianbacino
2.
Englishreservoir
-
Englisha large natural or artificial lake used as a source of water supply
-
Italianinvaso
3.
Englishbackwater
-
Italianacqua di invaso
4.
Englishcatchment
-
EnglishAny structure or land feature which catches and holds water
-
Italianbacino
English translator: Italian English invaso Eesti sõnaraamat Español Traductor Svenska Översättare