Ce înseamnă “ape barate”?

“ape barate” în Dicționar Român - Englez

  • dammed water