Definisi 'water snake'

English to English
noun
1 any of various mostly harmless snakes that live in or near water Terjemahkan
source: wordnet30


Visual Synonyms