drop English - Chinese
1.
-
Englishsmall mass of liquid
2.
-
Englishan effort or action having very little influence, especially as compared to a huge proble
3.
-
Englishsmall mass of liquid
4.
-
Englishdroplet of rainwater
5.
-
Englishplant
6.
-
Englishvery small drop
Related words
-ly spill nuclear winter thunder drizzle litter dew bustard hoarfrost bead forgetful drip
English translator: English Chinese drop Eesti sõnaraamat Español Traductor Svenska Översättare