Learn a 12-week spoken English course for Elementary level students.
Learn Chinese words and characters using flash cards.
Enjoy the powerful English to Urdu dictionary and Urdu to English dictionary.
Get a comprehensive guide to the essential language of medicine.
Automatically generate APA/MLA/Harvard style bibliography and reference.
Find computer and technology related Acronyms.
Translate English text to Lithuanian and vice versa.
Translate words from English to Sinhala.
Improve your memory and enhance your learning with automated flash cards.
Type and edit text in Japanese characters on western versions of Windows.
Check Spanish grammar of your texts right from your browser.