Translation of lokal in English:

lokal

local

noun & adjective

  • 1

    local