Download your free Swahili Byki™software and learn Swahili fast! www.Byki.com
Full Swahili - English DictionaryGreat for Learners and Translators africanlanguages.com/swahili/
Meaning is slippery, but try to only add goals that have nearly identical meanings. For example, "Be fluent in Italian" and "Speak fluent Italian".