What does" La Despedida " mean

The literal translation of "La Despedida" in English is "Farewell". "Addio" in Italian and "Adieu" in French.

Tag: adieu 
Sunday, February 05 2012


Source: http://kgb.com

Related questions