An integrated road legal trailer.
Trelar integredig sy’n gyfreithlon i fod ar y ffordd.