English: platform
Welsh: platfform
Subject: Trafnidiaeth