EXPERIENCE
LEARN
C2
IPA
/nouʋaːskousiː/
GD
nouvaskousi

ណូវ៉ាស្កូស៊ី Meaning in English

Definitions

US Noun Nova Scotia (a province of Canada)
Wiktionary