Translation of ampelas in English:

ampelas

sandpaper

  • 1

    sandpaper