Luwangcha

English

Proper noun

Luwangcha

  1. Alternative form of Luwang.

Synonyms