Lughet
ruffle sb.'s feathers — English to Chinese Translation | Lughet