Easy Bulgarian is a language course online. This site provides alphabet, pronunciation guide, Dialogs, Phrases, Grammar, Exercises accompanied by audio recordings made by native speakers. It includes a whole unit on Love & Romance words and expressions!