Definitions for OSA
This page provides all possible meanings and translations of the word OSA
Osa is a town and the administrative center of Osinsky District of Perm Krai, Russia, located on the left bank of the Kama River near its confluence with the Tulva, 146 kilometers southwest of Perm. Population: 21,191.
Translations for OSA
From our Multilingual Translation Dictionary
Get even more translations for OSA »
Find a translation for the OSA definition in other languages:
Select another language: