See also: ululará and ulularà Portuguese Verb ululara first/third-person singular pluperfect indicative of ulular Spanish Verb ululara first/third-person singular imperfect subjunctive of ulularWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads