Pistros definitions

Search

Pistros

Pistros logo #10101) Island of Greece
Found on https://www.crosswordclues.com/clue/pistros

Pistros

Pistros logo #21000 Pistros (Greek: Πίστρος) is an islet between Ithaca and mainland Greece, one of the Ionian Islands. ...
Found on http://en.wikipedia.org/wiki/Pistros
No exact match found.