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