English-Turkish dictionary »

drip meaning in Turkish

EnglishTurkish
drip [drips] (an apparatus that slowly releases a liquid)
noun
[UK: drɪp]
[US: ˈdrɪp]

serumnoun