×

scotia meaning in French

n. "scotia", terme plus littéraire pour désigner l'ecosse

Related Words

  1. nova scotia
  2. scotchwoman
  3. scoter
  4. scotian
  5. scotland
PC Version

Copyright © 2018 WordTech Co.