English: Liberty Stadium
Welsh: Stadiwm Liberty
Subject: Twristiaeth a hamdden
English definition: Swansea
Welsh definition: Abertawe