SCOTIA


Meaning of SCOTIA in English

Scotia

npr Scotland;

Nove Scotia Nova Scotia

Interlingua English vocab.      Английский словарь Интерлингва.