Definify.com

Definition 2025


langoustes

langoustes

English

Noun

langoustes

  1. plural of langouste

French

Noun

langoustes f

  1. plural of langouste

Anagrams