DictionaryForumContacts

   English
Google | Forvo | +
to phrases
water reservoir
agric. depósito de agua
water reservoir Artificial or natural area of water, used for storing water for domestic or industrial use
environ. depósito de agua
water reservoir
: 9 phrases in 5 subjects
Construction1
Earth sciences1
Electronics5
Life sciences1
Water resources1