ULTRA MARE

ULTRA MARE ultra mare ([schwa]l-tr[schwa] mair-ee ormahr-ee). [Latin] See BEYOND SEAS. What is the legal equivalent of the term ULTRA MARE in Chinese?

ULTRA MARE Read More »