×
élucubrations
meaning in English
n.
rantings, wild imaginings
Related Words
élucidation
élucider
éluder
éluder la question
PC Version
Copyright © 2018 WordTech Co.