kelongs

English

Noun

kelongs

  1. plural of kelong