French-English dictionary »

tumblr meaning in English

FrenchEnglish
tumblr nom {m}

tumblelog(microblog on Tumblr)
noun