camelins

French

Adjective

camelins

  1. masculine plural of camelin