Lughet
set one's cap at — English to Chinese Translation | Lughet