Latin-Italian dictionary »

ululo meaning in Italian

LatinItalian
ululo noun

ululato(senso figurato)suono minaccioso
noun

ululatonoun
emissione del grido caratteristico del cane e del lupo