putu canggah

Javanese

Noun

putu canggah

  1. great-great-grandson