ISTRIA


Meaning of ISTRIA in English

or Istra or ~n Peninsula geographical name peninsula in Croatia & Slovenia projecting into the N Adriatic , ~n adjective or noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.