langooties

English

Noun

langooties

  1. plural of langooty