English: dabblers
Welsh: dablwyr
Subject: Twristiaeth a hamdden
English definition: In relation to tourism.
Welsh definition: Pobl sy’n mynd ar wyliau ac yn rhoi cynnig ar bethau gwahanol.