langsuirs

English

Noun

langsuirs

  1. plural of langsuir