ทาวน์เฮาส์

thaaw-háw

Noun

    • townhouse; terraced house