Skip to main content
English
THE SCHOLAR'S LEXICON
Home
/
ipr
ipr
知识产权
Definitions
1
:
inches per revolution.
Level
3
Browse all words →