terufs

English

Noun

terufs

  1. plural of teruf