Meaning of lota
Definition of lota
(noun)
a
globular
water
bottle
used
in Asia
burbot
Other information on lota
WIKIPEDIA results for
lota
Amazon results for
lota
Tweet