Romanian Meaning of water drain
scurgere
Other Romanian words related to scurgere
No Synonyms and anytonyms found
Nearest Words of water drain
Definitions and Meaning of water drain in English
water drain ()
A drain or channel for draining off water.
FAQs About the word water drain
scurgere
A drain or channel for draining off water.
No synonyms found.
No antonyms found.
water dragon => dragon de apă, water down => Dilua, water dog => Câine de apă, water doctor => Medic de ape, water dock => doc de apă,