Meaning of lotte
Definition of lotte
(noun)
fishes having
large
mouths with a
wormlike
filament
attached
for luring
prey
Other information on lotte
WIKIPEDIA results for
lotte
Amazon results for
lotte
Tweet