"ululation" in Polish — inglés-Polish dictionary | Mirar "ululation" in inglés

ululation

sustantivo
  1. wycie (zwierzęcia), hukanie (sowy)
  2. zawodzenie, lamentowanie literary