drop; small amount; leak

listen to the pronunciation of drop; small amount; leak
English - Turkish
English - English
{i} driblet
{i} dribblet
drop; small amount; leak
Favorites