ตัวชะลอ(dtuua chá-lor)

Meanings

1NounB2

retarder; inhibitor

a substance, device, or agent that slows down a process, reaction, or movement

Examples

3 more examples