DictionaryForumContacts

   English
Terms for subject Construction containing Side by Side | all forms
EnglishSpanish
reservoir impounded by front and side embankmentsembalse formado por diques