captivating in Italian
captivating in Italian
accattivante
Very beautiful or attractive.
affascinante
Very beautiful or attractive.