English
English version

Peoria

From Longman Dictionary of Contemporary EnglishPeoriaPe‧o‧ri‧a /piˈɔːriə/  a city in Illinois, US, which is an important port on the Illinois River
Pictures of the day
What are these?
Click on the pictures to check.