mugghiato

Italian

Participle

mugghiato (invariable)

  1. past participle of mugghiare