Skiffs

See also: skiffs

English

Proper noun

Skiffs

  1. plural of Skiff