ollari

Noun
  1. A Dravidian language spoken in south central India (synset 106994682)

Other Searches