science and technology of lubrication English - Armenian

Related words

tribology 




English translator: English Armenian science and technology of lubrication  Eesti sõnaraamat   Español Traductor   Svenska Översättare