English-Latin dictionary »

istria meaning in Latin

EnglishLatin
Istria (peninsula in the Adriatic)
proper noun
[UK: ˈɪstriə]
[US: ˈɪstrɪə]

Histriaproper noun
F

Your history