frogs
English Dictionary
->
Letter F
-> frogs
Search Dictionary:
frogs Definition
(n)
a
decorative
loop
of
braid
or
cord
frogs Synonyms
frog
frogs
© Art Branch Inc.