langasites

English

Noun

langasites

  1. plural of langasite

Anagrams