Results found with the tag 'landlubber' , 1 articles in total.
-
[Vocabulary]
Chinese phrase translation: 旱鸭子 (hàn yāzi) a landlubber
"旱鸭子(hàn yāzi)" refers to the ducks which are raised on land and never swim.