English-Italian dictionary »

no strings attached meaning in Italian

EnglishItalian
no strings attached (characterized by an absence of conditions or obligations)
adjective

senza se e senza maadjective