langots

English

Noun

langots

  1. plural of langot