English: trailer
Welsh: stondin symudol
Subject: Trafnidiaeth
English definition: For the 'WAG on wheels' mobile stand.