Lughet
roasted turkey roll — English to Chinese Translation | Lughet