ถนนหลวง

thà-nǒn-lǔang

Noun

    • public highway