Lughet
piece of eight — English to Chinese Translation | Lughet