Arti kata
toda
Definition of toda (English)
noun
-
a member of a pastoral people living in the Nilgiri Hills of southern Indiasumber: wordnet30
-
the Dravidian language spoken by the Toda in southern Indiasumber: wordnet30
Arti kata