Suilad Meela,
Regarding your Question about Gondor;
The most common language spoken throughout northern and western Middle-earth is Westron that evolved from Adûnaic as spoken in Númenor also the regions of Gondor.
Why could Aragorn speak Elvish! because he had been brought up with Elves and had learn't the language.
Quenya was never widely spoken in Middle-earth, except among the Noldor. Sindarin was more commonly spoken.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Websites for learning Elvish;
Sindarin I recommend the Council Of Elrond great site look in their "Language section"
Council Of Elrond
For Quenya You would go to 'Ardalambion'
Look under Quenya.
Ardalambion
Namárië - LadyMeg [img]smilies/smile.gif[/img]