English: WTF
Welsh: Ffederasiwn Tenantiaid Cymru
Subject: Tai
English definition: Welsh Tenants Federation