kanallı manşon

listen to the pronunciation of kanallı manşon
Turkish - English
splined sleeve