Translation of zirafah in English:

zirafah

giraffe

noun

  • 1

    giraffe, long-necked African animal