intriguing in Turkish
intriguing in Turkish
ilgi çekici
Causing a desire to know more; mysterious.
ilginç
Causing a desire to know more; mysterious.
merak uyandırıcı
Causing a desire to know more; mysterious.
şaşırtıcı
Causing a desire to know more; mysterious.