Translation of úlula in English:

úlula

tawny owl, n.

feminine noun

  • 1

    tawny owl