Lughet
serrated fin — English to Chinese Translation | Lughet