Translate English to Punjabi.
Learn and improve vocabulary in English, Spanish, German, French, Italian, and Portuguese.
Translate from Tamil to English without Internet connection.
Translate from Irish English to British English without Internet connection.
Search for a word translation or definition without Internet connection.
Translate from Chinese to English without Internet connection.
Translate from Swedish to English without Internet connection
Translate from Hebrew to English without Internet connection.
Translate from Slovene to English without Internet connection.
Get a Russina phrasebook that covers essential phrases on common topics.
Translate from Bengali to English without Internet connection.
Translate words from Hausa to English easily.