lutongs

English

Noun

lutongs

  1. plural of lutong