tong laus

English

Noun

tong laus

  1. plural of tong lau