English: Ro-Ro
Welsh: Ro-Ro
Subject: Amgylchedd
English definition: Roll-on Roll-off ferries