0%

ALL meanings of la granja

La Gran·ja
L l
  • noun la granja a town in central Spain, near Segovia: termed the “Spanish Versailles” for its 18th-century palace (La Granja) treaty 1800. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?