French-Latin dictionary »

langouste meaning in Latin

FrenchLatin
langouste nom

locusta [locustae](1st) F
noun