Home
Search
Index
Definify.com
Definition
2024
leapfrogs
leapfrogs
English
Noun
leapfrogs
plural of
leapfrog
Similar Results