pool, puddle of liquid; splash or spray of water

listen to the pronunciation of pool, puddle of liquid; splash or spray of water
الإنجليزية - الإنجليزية
{i} plash
pool, puddle of liquid; splash or spray of water
المفضلات