long-tails

The Sailor's Word-Book

A sobriquet for the Chinese.

Related Words