lugdors

English

Noun

lugdors

  1. plural of lugdor