DictionaryForumContacts

   English +
Google | Forvo | +
to phrases

water reservoir Artificial or natural area of water, used for storing water for domestic or industrial use

environ. خزان ماء
water reservoir
: 4 phrases in 2 subjects
Electricity generation3
Water resources1