English: buggy
Welsh: bygi
Subject: Iechyd
English definition: push-chair