← Back to browsetodanoun#32,124Translationsトダ族トダぞく戸田工業とだこうぎょうEnglish definitiona member of a pastoral people living in the Nilgiri Hills of southern IndiaExamplesNo examples yet.Similar wordstodaytodastodtodaystoyodatodd← defectorduma →