Meaning of Limeira
Definition of Limeira
(noun)
a
city
of
southeastern
Brazil (northwest of Sao Paulo)
Other information on Limeira
WIKIPEDIA results for
Limeira
Amazon results for
Limeira
Tweet