French-Latin dictionary »

hurluberlu meaning in Latin

FrenchLatin
hurluberlu nom
Personne étourdie ou extravagante

ulula [ululae](1st) F
noun

Your history