English | German | Russian | Czech

Dolgarrog English

Meaning Dolgarrog meaning

What does Dolgarrog mean?

Dolgarrog

A village in Conwy county borough, Wales (OS grid ref SH7767).

Are you looking for...?