Find the word definition

Wikipedia
Yabla

Yabla Inc. is an online computer-assisted language learning (CALL) company featuring interactive videos of various difficulty levels and genres (including television dramas, music videos, animation, interviews, and grammar/vocabulary lessons). Yabla is currently available in Spanish, French, Italian, German, Mandarin Chinese, and English. Based in New York, NY, Yabla was incorporated in 2001 and began accepting subscribers to its French and Spanish sites in 2005. Its customer base is mainly composed of native English speakers from the United States, Canada, Great Britain, and Australia.