English Dictionary
Definition natural language in British English
natural language noun
[uncountable] noun
Synonyms and related words

English Dictionary