Frogging (noun) Definition, Meaning & Examples

noun
  1. the ornamental frogs on a coat collectively
Frogging (noun) Definition, Meaning & Examples

More Definitions