Word Definition

Mumbled

  1. of Mumble