WATER FOX MEANING IN ENGLISH

• Water fox Definition & Synonyms

  1. () The carp; -- so called on account of its cunning.


RECENT SEARCHES