Translation of ketara in English:

ketara

conspicuous

adjective

  • 1

    conspicuous, apparent, perceptible, visible