«порто-франко» по составу

порто-франко

Части слова: порто/-/франко

Состав слова (морфемы):
порто, франко — корни,
нет окончания,
порто-франко — основа слова.