Definify.com

Definition 2024


langasites

langasites

English

Noun

langasites

  1. plural of langasite