Dictionary search results

Showing 1-2 of 2 results

sogo shosha US English

A very large Japanese company that trades internationally in a wide range of goods and services

sogo shosha New Oxford Dictionary for Writers & Editors

large diverse Japanese company