Translation of olesan in English:

olesan

a smear

noun

  • 1

    a smear