English

edit

Proper noun

edit

Lecroys

  1. plural of Lecroy

Anagrams

edit