sheltas

nounPlural of shelta; multiple varieties or instances of the Shelta language.

No synonyms or antonyms found for this word.