English

edit

Noun

edit

Devonports

  1. plural of Devonport