truro, nova scotia

/T R UW1 R OW0 N OW0 V AH0 S K OW0 SH AH0/
N
  1. 1

    Truro (Scottish Gaelic: Trùru) is a town in central Nova Scotia, Canada.

Translate “truro, nova scotia” into another language