TeachingEnglish
bab.la dictionary
Submitted by Duncan M on 14 July, 2010 - 11:40
bab.la offer translations in many different languages, ranging from colloquial and regional expressions to more technical or field-specific vocabulary. Special features include search filters, synonyms, pronunciation, sample sentences and much more.


