Translation of kera in English:

kera

long-tailed macaque

noun

  • 1

    long-tailed macaque, various kinds of monkeys