langrets

English

Noun

langrets

  1. plural of langret

Anagrams