Londrina Definition
Definition
a city in the state of Paraná, Brazil, known for its industry, agriculture, and the University of Londrina, which is one of the most important educational institutions in the region.
More Word
Browse
a city in the state of Paraná, Brazil, known for its industry, agriculture, and the University of Londrina, which is one of the most important educational institutions in the region.
Browse