Rukai edit

Noun edit

carakicaki

  1. giraffe