new in Italian
new in Italian
nuovo
recently made or created
nuovo
distinguishing something established more recently