Lughet
spotted spanish mackerel — English to Chinese Translation | Lughet