Meaning ofscotiain English

scotia

us//ˈskoʊʃə//uk//ˈskoʊʃə//
#moderate
Definitions