English: LLP
Welsh: Partneriaeth Atebolrwydd Cyfyngedig
Subject: Cyfraith
English definition: Limited Liability Partnership