water basins

listen to the pronunciation of water basins
English - Turkish

Definition of water basins in English Turkish dictionary

water basin
su havzası