Lughet
amphibious car — English to Chinese Translation | Lughet