langoustines

English

Noun

langoustines

  1. plural of langoustine

French

Noun

langoustines f

  1. plural of langoustine