to catch, capture; seize; grip; clutch; lay hold of

listen to the pronunciation of to catch, capture; seize; grip; clutch; lay hold of
English - English
fang
to catch, capture; seize; grip; clutch; lay hold of
Favorites