French-English dictionary »

scotie meaning in English

FrenchEnglish
scotie nom {f}

scotia(type of architectural molding)
noun
[UK: ˈskoʃə] [US: ˈskoʃə]