English | German | Russian | Czech

Porthmadog English

Meaning Porthmadog meaning

What does Porthmadog mean?

Porthmadog

A small coastal town in Gwynedd, Wales (OS grid ref SH5638)

Are you looking for...?