Translation of keker in English:

keker

binoculars

noun

  • 1

    binoculars