English

edit

Noun

edit

langoustines

  1. plural of langoustine

French

edit

Noun

edit

langoustines f

  1. plural of langoustine