English: BABA
Welsh: Archebu Gwely Ymlaen Llaw
Subject: Twristiaeth a hamdden
English definition: Book a Bed Ahead
Welsh definition: BABA