Ollari

英 美
  • 奥拉里
Noun:
  1. a Dravidian language spoken in south central India