vertical kampongs

English

Noun

vertical kampongs

  1. plural of vertical kampong