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