interdiction of commercial intercourse

Int’l law. A governmental prohibition of commercial trade.

interdiction of commercial intercourse Read More »