English edit

Noun edit

tourelles

  1. plural of tourelle

French edit

Noun edit

tourelles f

  1. plural of tourelle