Dictionary English – Romanian

dripping



Substantiv
Adjectiv
1.

care picură


2.

de pe care curge apa


3.

ud leoarcă