meaning of upsala

1. a city is east central Sweden north northwest of Stockholm


Related Words

upsala |

Developed & Maintained By Taraprasad.com

Treasure Words