Definitions for TOLO
This page provides all possible meanings and translations of the word TOLO
Tolo is a village in Greece on the Peloponnese peninsula. It is part of the municipal unit Asini, in Argolis.
Translations for TOLO
From our Multilingual Translation Dictionary
Get even more translations for TOLO »
Find a translation for the TOLO definition in other languages:
Select another language: