intriguing in Spanish
intriguing in Spanish
intrigante
Causing a desire to know more; mysterious.
curioso
Causing a desire to know more; mysterious.
fascinante
Causing a desire to know more; mysterious.