German carp

English

Noun

German carp

  1. mirror carp