Lughet
cast an eye at sth. — English to Chinese Translation | Lughet