Translation of odol in English:

odol

toothpaste

noun

  • 1

    toothpaste