cause to be perplexed or confounded; "this problem stumped her"

listen to the pronunciation of cause to be perplexed or confounded; "this problem stumped her"
cause to be perplexed or confounded; "this problem stumped her"
المفضلات