Lughet
one's blind side — English to Chinese Translation | Lughet