Definify.com

Definition 2024


langoustes

langoustes

English

Noun

langoustes

  1. plural of langouste

French

Noun

langoustes f

  1. plural of langouste

Anagrams