Englishfor English speakers
universal and socket joint English
Synonyms universal and socket joint synonyms
What other words have the same or similar meaning as universal and socket joint?