ItalianEdit

NounEdit

abbaiata f ‎(plural abbaiate)

  1. barking, baying

Related termsEdit