Translation of citra in English:

citra

image

noun

  • 1

    image