one who lays snares, or entraps

listen to the pronunciation of one who lays snares, or entraps
English - English
snarer
one who lays snares, or entraps
Favorites