torbay

listen to the pronunciation of torbay
الإنجليزية - الإنجليزية
A coastal town in Devon, England
Torbay sole
An Atlantic flatfish, Glyptocephalus cynoglossus; witch