Meaning of leather carp
Definition of leather carp
(noun)
scaleless
domestic
carp
Other information on leather carp
WIKIPEDIA results for
leather carp
Amazon results for
leather carp
Tweet