Dictionary, Free Dictionary - MyDictionary.net
Definition of " λεμβοστάσιο " in Greek English Dictionary
Results
λεμβοστάσιο
  • {N} boat house