torbay

listen to the pronunciation of torbay
Englisch - Englisch
A coastal town in Devon, England
Torbay sole
An Atlantic flatfish, Glyptocephalus cynoglossus; witch