torquay

Pronunciation:  UK ['tɔ:'ki:]
  • un.Torquay (a city in South West England)
  • WebTorquay; Torquay; Tuoerkuye
Europe >> United Kingdom >> Torquay

MAP