Langsung ke konten

Arti kata

toda

Definition of toda (English)

noun

  1. a member of a pastoral people living in the Nilgiri Hills of southern India
    sumber: wordnet30
  2. the Dravidian language spoken by the Toda in southern India
    sumber: wordnet30