Lughet
superior trochoid — English to Chinese Translation | Lughet