See also: strabuzzo

Italian edit

Verb edit

strabuzzò

  1. third-person singular past historic of strabuzzare