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
الإنجليزية - الإنجليزية
pools
any small area of liquid that has collected on a surface; puddle; pond

    الواصلة

    a·ny small ar·e·a of liq·uid that has col·lec·ted on a surface; puddle; pond

    النطق

المفضلات