Romanian
Englishululation
Englisha long, loud, mournful cry or howl
Latinululātus
English translator: Latin English ululātus Eesti sõnaraamat Español Traductor Svenska Översättare