I think "googla" is already in the list. It means "to google something" more or less.
Edit: yes, "googla" is in it, it means "to search the net using the search engine Google"
Edit: yes, "googla" is in it, it means "to search the net using the search engine Google"
No comments yet.