Turkish Greek Dictionary

Türkçe - ελληνικά

Tepe in Greek:

1. λόφος λόφος