English-Vietnamese Dictionary
◊ DID YOU MEAN THUMB-STALL?
◊thumb-stall /'θΔmsto:l/
▫ danh từ
▪ bao ngón tay cái
English Dictionary
◊ THUMBSTALL
thumbstall
n : covering to protect an injured thumb