Totoro

See also: totoro

English

Alternative forms

Proper noun

Totoro

  1. A Barbacoan language formerly spoken in southwestern Colombia.