ランゴスティーヌ
rangosutiinu

Noun

1. langoustine (Nephrops norvegicus)

From French