lansats

English

Noun

lansats

  1. plural of lansat

Anagrams