back scratching

back scratching

back scratching 单语例句

1. Yet he refused to back down on it, leaving us scratching our collective heads.