meaning of mare liberum

1. free sea a navigable body of water to which all nations have equal access


Related Words

mare liberum |

Developed & Maintained By Taraprasad.com

Treasure Words