English

edit

Noun

edit

tourelles

  1. plural of tourelle

French

edit

Noun

edit

tourelles f

  1. plural of tourelle