torquay

listen to the pronunciation of torquay
الإنجليزية - الإنجليزية
A town and seaside resort in southern Devon
(Coğrafya) A resort town in SW England, in Devon, administratively part of Torbay since 1968
torquay
المفضلات