what is the meaning of tumblr in english ?
Answers
Answered by
1
Tumblr is a free social networking website that allows registered users to post multimedia content to their own customizable blogs.
Similar questions