ulula-, ululat- (Latin: howl, wail, screech, cry out).


ululant:
ululate:
ululated:
ululates:
ululating:
ululation:
ululator:

Privacy