meaning of marina

1. a fancy dock for small yachts and cabin cruisers


Related Words

marina | marinade | marinara | marinate |

Developed & Maintained By Taraprasad.com

Treasure Words