river carp

English

Noun

river carp

  1. The common carp.