English: Dyfodwg Street, Rhondda
Welsh: Dyfodwg Street, Rhondda
Subject: Enwau lleoedd
English definition: in an address
Welsh definition: mewn cyfeiriad