any small area of liquid that has collected on a surface; puddle; pond

listen to the pronunciation of any small area of liquid that has collected on a surface; puddle; pond
İngilizce - İngilizce
pools
any small area of liquid that has collected on a surface; puddle; pond