LEARNit Dictionary
Truro
[No POS]
/ˈtrʊərəʊ/
UK
/ˈtrʊrəʊ/
US
1
the administrative centre of Cornwall in south-west England. It has a cathedral.
ترورو