Back to Dictionary
1. to soak
2. to be stained
3. stain
4. floodwater
Common • Top 22%