English

edit

Noun

edit

rambolts

  1. plural of rambolt