English: camping barn
Welsh: ysgubor gwersylla
Subject: Twristiaeth a hamdden
English definition: Visit Wales designators
Welsh definition: Dynodiadau Croeso Cymru