Translation of jerapah in English:

jerapah

giraffe

noun

  • 1

    giraffe