DictionaryForumContacts

   Spanish +
Google | Forvo | +
to phrases

lago artificial

construct. man-made lake; reservoir; storage
environ. artificial lake Lakes created behind manmade barriers
life.sc. artificial lake
water.res. impoundment lake
lago artificial
: 3 phrases in 2 subjects
Materials science1
Water resources2