Spanish-English dictionary »

tumblr meaning in English

SpanishEnglish
tumblr noun
{m}

tumblelog(microblog on Tumblr)
noun