Chinese Sign Language Dictionary

Hit the spot



Hit the spot