aullido
English translation of aullido
m
- howl los aullidos del perro = the howling of the dog Definition of howl in the British & World English dictionary Definition of howl in the US English dictionary Translate howl | into French | into German | into Italian