Italian-English dictionary »

competenza per la vita meaning in English

ItalianEnglish
competenza per la vita noun
{f}

lifeskill(skill)
noun