ทุบทู

thúp-thuu

Noun

    • (archaic) portable woven-bamboo shield screen