Home
Search
Index
Definify.com
Definition
2024
froggings
froggings
English
Noun
froggings
plural of
frogging
Similar Results
Flogging