English: termination of pregnancy
Welsh: terfynu beichiogrwydd
Subject: Iechyd
English definition: TOP
Welsh definition: neu "dod â beichiogrwydd i ben".