hoyratça

  1. Adverb ungraciously
  2. ungraciously
  3. wild
  4. bearishly
  5. bunglingly
rough handling
to rough- handle Verb