Translation of semir in English:

semir

polish

noun

  • 1

    polish
    ‘semir sepatu’ shoe polish