Translation of interposita persona in English:

interposita persona

feminine noun

  • 1

    por interposita persona through a third party