Spanish-English dictionary »

neoescocesa meaning in English

SpanishEnglish
neoescocesa noun
{f}

Nova Scotian(native or inhabitant of Nova Scotia)
noun