life skill in Italian
life skill in Italian
competenza per la vita
Any practical skill that is required to participate in everyday life or to function normally in a society.