Descriptor | Translations

Descriptor: trust

  • basque trusta
  • spanish trust