interlingua

interlingua

English Noun
Ad

Definition

an interlanguage

Etymology

From inter- + Latin lingua (“language”).

Ad