Skip to main content

English: Ro-Ro

Welsh: Ro-Ro

Definition

Roll-on Roll-off ferries