English-Spanish dictionary »

mashable meaning in Spanish

EnglishSpanish
mashable ((internet informal) Suitable for inclusion in a mashup)
adjective

mezclableadjective