small natural pond filled with fish, which forms when the water level of rivers recedes - Englisch Synonyme Wörterbuch

Can't found any synonym terms.