German-Latin dictionary »

languste meaning in Latin

GermanLatin
Languste Substantiv
scherenloser Krebs aus der Familie Palinuridae

cammarus [cammari]noun