Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
internationalisms
in English
internationalisms
#uncommon
Definitions
Noun
ideas
or
practices
shared
globally
;
transcending
national
boundaries