Definitions for OTTA
This page provides all possible meanings and translations of the word OTTA
Otta is a town in the municipality of Sel in the county of Oppland in Norway.
Translations for OTTA
From our Multilingual Translation Dictionary
Get even more translations for OTTA »
Find a translation for the OTTA definition in other languages:
Select another language: