Skip to main content

Definitions by dont_care77

google translate

A site that has single handedly saved my foreign language grade
Google Translate: A a guardian watching over me
google translate by dont_care77 March 5, 2017