avturs

English

Noun

avturs

  1. plural of avtur