English
Detailed Translations for lusus naturae from English to French
lusus naturae:
Translation Matrix for lusus naturae:
Noun | Related Translations | Other Translations |
- | freak; monster; monstrosity |
Synonyms for "lusus naturae":
Related Definitions for "lusus naturae":
External Machine Translations: