English

edit

Noun

edit

escopettes

  1. plural of escopette

French

edit

Noun

edit

escopettes f

  1. plural of escopette