abbaiare: meaning and definitions

ItalianType a word

What is abbaiare?

What is abbaiare?

  • Del cane, emettere il proprio verso caratteristico A. alla luna , al vento , affaticarsi invano a protestare.
  • fig. Cantare in modo sgraziato.

Search words

Upgrade your experience