calmars

English

Noun

calmars

  1. plural of calmar

French

Noun

calmars m

  1. plural of calmar