GERMAN TRANSLATION OF THE ENGLISH WORD

metal mesh

  • metalgeflecht

  • translation available in: