Respuesta :

Yes, some Italian words are the same in Spanish
Yes, both are latin, and very close too.
RELAXING NOICE
Relax