Definify.com

Definition 2025


langasites

langasites

English

Noun

langasites

  1. plural of langasite