GERMAN TRANSLATION OF THE ENGLISH WORD

impact roller

  • Aufgaberollen [pl]

  • translation available in: