Translation of "Townhill" into English

Townhill, Swansea is the translation of "Townhill" into English.

Townhill
+ Add

Welsh-English dictionary

  • Townhill, Swansea

  • Show algorithmically generated translations

Automatic translations of "Townhill" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "Townhill" with translations into English

Add

Translations of "Townhill" into English in sentences, translation memory