See also: interfaccio

Italian edit

Verb edit

interfacciò

  1. third-person singular past historic of interfacciare

Anagrams edit