Englishfor English speakers
positive displacement motor English
Synonyms positive displacement motor synonyms
What other words have the same or similar meaning as positive displacement motor?