Marisat meaning

marəsat
Any of a system of U.S. satellites for providing communication to and between ships at sea.
noun
0
0
Advertisement