Dictionary search results

Showing 1-2 of 2 results

Epirus US English

A coastal region in northwestern Greece; capital, Ioánnina