latinesceEnglish

Latinesce

Noun

An artificial language based on Latin

English: Latinesce