Translation of empelas in English:

empelas

sandpaper

(ampelas)

noun

  • 1

    sandpaper