travaden

Dutch

Noun

travaden

  1. plural of travade