See also: Toreva

Noun

edit

toreva

  1. driver (of a vehicle)