water drop

listen to the pronunciation of water drop
English - Turkish
(isim) Damla
drop of water
su damla
English - English

Definition of water drop in English English dictionary

waterdrop
A single drop of water
drop of water
{i} little drop of water