langust


Results for "langust"

Turkish - English dictionary

langust

(Turkish - English dictionary) :
,-tu spiny lobster, langouste.