My feedback

  1. 42 votes
    Sign in
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    AdMaiorem commented  · 

    As Internet users who are not fluent in English or another language, the sites "translate" really becoming "loyal friend" when stroll in the "digital continent" .... Gratitude to God and thank a lot for whoever you are, which have provided sites "translate" for free. Blessed because then you make yourself as "channel grace" of God for others, specially fellow Internet users.

Feedback and Knowledge Base