long live the difference - Spanish English Dictionary
History

long live the difference



Meanings of "long live the difference" in Spanish English Dictionary : 1 result(s)

English Spanish
Speaking
long live the difference viva la diferencia [expr]