power that enables something to move English - Spanish

Related words

motive power 




English translator: English Spanish power that enables something to move  Eesti sõnaraamat   Español Traductor   Svenska Översättare