jelutongs

English

Noun

jelutongs

  1. plural of jelutong