Translation of obor Olimpik in English:

obor Olimpik

the Olympic torch

noun

  • 1

    the Olympic torch