WATER VIPER MEANING IN ENGLISH

• Water viper Definition & Synonyms

  1. () See Water moccasin.


RECENT SEARCHES