natural languages

English

Noun

natural languages

  1. Plural form of natural language
Last modified on 12 May 2011, at 11:12