en

Torquay

ru

Translation torquay into russian

Torquay
Noun
raiting
Torquay is a popular tourist destination in England.
Торки - популярное туристическое направление в Англии.

Definitions

Torquay
Noun
raiting
A seaside town in Devon, England, known for its beaches and tourism.
Torquay is a popular holiday destination for those looking to enjoy the English Riviera.