English | German | Russian | Czech

Welshpool English

Meaning Welshpool meaning

What does Welshpool mean?

Welshpool

town

Are you looking for...?