narlugas

English

Noun

narlugas

  1. plural of narluga