English Dictionary
Definition starlet in British English
starlet noun
[countable] noun
/ˈstɑː(r)lət/
Synonyms and related words
