Most Swedes speak and understand________so it is not necessary to have your business cards translated into Swedish.
A、French
B、Germany
C、English
D、Spanish
出自:河北工程技术学院商务英语翻译