English: sightseeing
Welsh: ymweld
Subject: Twristiaeth a hamdden
Welsh definition: ymweld â rhywle