English: blossom
Welsh: blodeuo
Subject: Amgylchedd
English definition: to blossom