try Answers From trianswer.com
0 votes
What does "Libertad" even mean?
asked Apr 7, 2010 by triuser (1,768 points)

1 Answer

0 votes
Libertad means freedom in spanish.
answered Apr 7, 2010 by trianswer (22,754 points)