interfacciassi

Italian

Verb

interfacciassi

  1. first/second-person singular imperfect subjunctive of interfacciare

Anagrams

  • sacrificantesi