Englishfor English speakers
lusus naturae English
Meaning lusus naturae meaning
What does lusus naturae mean?
lusus naturae
Synonyms lusus naturae synonyms
What other words have the same or similar meaning as lusus naturae?