English

edit

Noun

edit

byrampauts

  1. plural of byrampaut