Definify.com

Definition 2024


ululada

ululada

Portuguese

Participle

ululada

  1. feminine singular of the past participle of ulular

Spanish

Verb

ululada

  1. Feminine singular past participle of ulular.