fitted to harass, perplex, or insnare; insidious; troublesome

listen to the pronunciation of fitted to harass, perplex, or insnare; insidious; troublesome
İngilizce - İngilizce
captious
fitted to harass, perplex, or insnare; insidious; troublesome