lucams

English

Noun

lucams

  1. plural of lucam