Site search


babylon



Google
Bookmark and Share

i love you

i love you phrase definition translation in English and Greek

PhraseLanguage
i love you in English
σε αγαπώ in Greek

Translated by Guest | Translation Rating: 4.3 4.3


Is this translation helpful?

Contributions » English Phrases - Greek Phrases