German-English dictionary »

abbusseln meaning in English

GermanEnglish
abbusseln [busselte ab; hat abgebusselt] Verb

smother with kissesverb