MARINA


Meaning of MARINA in English

A water-based facility used for storage, service, launching, operation, or maintenance of watercraft.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.