interfacciasti
Italian
Verb
interfacciasti
second-person singular past historic of
interfacciare
Anagrams
santificatrice