Ollari

Explore definitions, synonyms, and language insights of Ollari

Definitions

Noun
a Dravidian language spoken in south central India

More General Terms