Home More advice Food & Dining
How long does a fish stay pregnant?
It depends on the type of fish, but on average, 3 - 4 weeks