Spanish-French dictionary »

elucubrar meaning in French

SpanishFrench
elucubrar

élucubrer