to insnare; to catch by stratagem; to entrap; to trepan

listen to the pronunciation of to insnare; to catch by stratagem; to entrap; to trepan
English - English
trapan
to insnare; to catch by stratagem; to entrap; to trepan
Favorites