Translation of giraffe in Malay

giraffe

zirafah

noun

  • 1

    zirafah